package com.ibeeking.found.common.entity.msg;

import lombok.Data;

import java.io.Serializable;
import java.util.Map;

/**
 * @ClassName SmsMsgSendParam
 * @Description
 * @Author ibeeking
 * @Date 2020-12-10 10:34
 **/
@Data
public class SmsMsgSendParam implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 短信配置id
     */
    private Long configId;

    /**
     * 短信签名id
     */
    private Long signId;

    /**
     * 短信模板id，和templateCode二选一
     */
    private Long templateId;

    /**
     * 模板编码，和templateId二选一
     */
    private String templateCode;

    /**
     * 手机号
     */
    private String mobile;

    /**
     * 会员id
     */
    private Long memberId;

    /**
     * 短信内容
     */
    private Map<String, String> data;
}
